#a. Line starts with '#' is comment
#b. Each line contains a match rule to ignore directory or file
#1. Exclude directories by name (must ends with /)
#m4/
#po/
#test/
#vms/
#dist/
#build/
#.git/
#.svn/
#.hg/
#CVS/
#.deps/
#.libs/

# (ignore directory name has prefix)
# prefix+*/
# ignore all hidden directories
#.+*

# (ignore directory name has suffix)
# *+suffix/

# (ignore directory name contains word)
# *+word+*/
# ...

#2. Exclude directories by full path (must ends with /)
#/xxxx/xxx/xxx/data/
#/xxxx/xxx/xxx/xxx/resource/
#...

#3. Exclude files by specified extension names(must starts with *.)
#*.o
#*.lo
#*.la
#*.so
#*.class
#*.gz
#*.tar
#*.zip
#*.7z
#*.iso
#*.jar
#...
# 

#4. Exclude files by name (with or without extention)
# .DS_Store (already ignored by built in function)
#someFile
#someOtherFile

# (ignore file name has prefix)
#prefix+*
# ignore all hidden files
#.+*

# (ignore file name has suffix)
#*+suffix

# (ignore file name contains word)
#*+word+*
#...

#5. Exclude files by full path
#/xxxx/xxx/xxx/someFile
#/xxxx/xxx/xxx/xxx/someOtherFile
#...


